3
380-390 Princess Ave
London, ON N6B 2A9
$8,880,994 USD
77,000 SF
88
Units
3.31% Cap Rate
77,000 SF
$8,880,994 USD
Apartments