6
Westmorland Place
Saint John, NB
$6,946,069 USD
3
Units
7.41% Cap Rate
$6,946,069 USD
General Retail