26 Monroe Road, Searsport, ME 04974 (MLS # 1599015)

26 Monroe Road, Searsport, ME 04974 (MLS # 1599015) has 3 beds and 3.00 baths