Sold Jun 2022
$69,000
303 Central Ave, Norwich, CT 06360
0 ba 1,452 sqft