1 North St
Portland, ME 04101
$2,450,000 USD
8,272 SF
6
Units
5.59% Cap Rate
8,272 SF
$2,450,000 USD
Apartments