30
186 James St
Ottawa, ON K1R 5M7
$2,324,025 USD
10,000 SF
11
Units
4.72% Cap Rate
10,000 SF
$2,324,025 USD
Apartments