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