18
59 Saint Lawrence St
Portland, ME 04101
$2,250,000 USD
7,998 SF
7
Units
4.74% Cap Rate
7,998 SF
$2,250,000 USD
Apartments