493 Gray Road, North Yarmouth, ME, 04097

$695,000

493 Gray Road, North Yarmouth, ME, 04097

Courtesy of: Spectrum Real Estate