30
186 James St
Ottawa, ON K1R 5M7
$2,357,412 USD
10,000 SF
11
Units
4.52% Cap Rate
10,000 SF
$2,357,412 USD
Apartments