Sold Mar 2023
$309,000
$300,000
13 Lake St, Ledyard, CT 06339
3 bd 2 ba 1,480 sqft