291-293 E Main St
Torrington, CT 06790
$575,000 USD
4,431 SF
6
Units
7.3% Cap Rate
4,431 SF
$575,000 USD
Apartments