The Kehoe House is a large Queen Anne style mansion located at 123 Habersham Street. It overlooks Columbia Square from the northeast corner, and sits kittycorner to the Davenport House. It is also just across East President Street…
error: Content is protected !!
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok