Sold Jan 2013
$387,400
21 Payer Ln, Groton, CT 06355
4 bd 2 ba 2,702 sqft