Sold Aug 2022
$289,000
23 Lenox St, New London, CT 06320
3 bd 2 ba 1,680 sqft