23
3 Church St
St Catharines, ON L2R 3B1
$3,191,069 USD
26,070 SF
21
Units
4.45% Cap Rate
26,070 SF
$3,191,069 USD
Apartments