1
32 Clemons St
South Portland, ME 04106
$1,100,000 USD
3,990 SF
5
Units
8% Cap Rate
3,990 SF
$1,100,000 USD
Apartments