
Excavation and demolition continue at 260 High Park church redevelopment
The Alhamra United Church at 260 High Park Avenue was originally built in 1908 by architecture firm Burke, Horwood and White.
Search results for: