9
23 Thermos Ave
Norwich, CT 06360
$1,990,000 USD
65,000 SF
67
Units
6.78% Cap Rate
65,000 SF
$1,990,000 USD
Apartments