72- 82A Rue St-Antoine
Charlemagne, QC J5Z 1Y2
$1,087,945 USD
2,120 SF
7
Units
5.8% Cap Rate
2,120 SF
$1,087,945 USD
Apartments