Canby House

The 26-room Canby House in Grafton Hill was demolished in 1988 to make room for a parking lot for the Greek Orthodox Church, after the 1915 structure was renovated the year before as a designer showcase house.

Leave a Reply