147 Babcock St
Hartford, CT 06106
$375,000 USD
8,486 SF
5
Units
8,486 SF
$375,000 USD
Apartments