12 Balaban Rd
Colchester, CT 06415
$18,500,000 USD
119,382 SF
92
Units
119,382 SF
$18,500,000 USD
Apartments