505 Sable Oaks Dr
South Portland, ME 04106
$1,950,000 USD
45,000 SF
45,000 SF
$1,950,000 USD
Office