12
5 Davis Farm Rd
Portland, ME 04103
$6,750,000 USD
83,272 SF
83,272 SF
$6,750,000 USD
Office