ADVERTISEMENT
London Watch
Twin high-rises proposed for Elgin Centre in St. Thomas
mElgin Centre owners in St. Thomas are proposing twin high-rise apartment buildings as their latest investment in the property. CTV London Brent Lale reports.
ADVERTISEMENT
mElgin Centre owners in St. Thomas are proposing twin high-rise apartment buildings as their latest investment in the property. CTV London Brent Lale reports.