42 Brown Street
Kennebunk, ME 04043

$369,000 3 Beds Baths 2,122 sq/ft
42 Brown Street 1/38 1
Video