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