Old Orchard Beach, ME04064

2 beds2 full baths924 sqft

$32,000