121 Long Beach Avenue

York, ME, 03909
$2,350,000Price
7118sqft
Courtesy of: Anne Erwin Sotheby's International Realty |

121 Long Beach Avenue

York, ME, 03909
$2,350,000Price
7118sqft