55 Middle St
Lewiston, ME 04240
$3,000,000 USD
106,800 SF
150
Units
106,800 SF
$3,000,000 USD
Apartments