22
184 Simcoe St
London, ON N6B 1H9
$552,215 USD
6,300 SF
4
Units
7.62% Cap Rate
6,300 SF
$552,215 USD
Apartments