London

Twin 10-storey high-rises proposed for Elgin Centre parking lot

Published: 

Elgin Centre owners in St. Thomas are proposing twin high-rise apartment buildings as their latest investment in the property. CTV London Brent Lale reports.