Sold Nov 2018
$280,000
36 Crawford Ln, Groton, CT 06340
4 bd 2.5 ba 1,636 sqft