356-360 Elm St
Biddeford, ME 04005
$745,000 USD
2,550 SF
4
Units
2,550 SF
$745,000 USD
Apartments