Active Listing
$3,395,000
9,640 SF | 100% Leased | Retail Building | South Portland, ME 04106 | $3,395,000 ($352/SF)
60 Ocean St, South Portland, ME 04106
$450,000
1,620 SF Retail Condo Unit Offered at $450,000 in South Portland, ME 04106
72 Ocean St, South Portland, ME 04106