9 Kavanaugh Road
Old Orchard Beach, ME04064

2 beds2 full baths

$375,000

    Equal Housing Opportunity Logo