29
177 Chestnut St
New Haven, CT 06511
$2,400,000 USD
6,009 SF
6
Units
5.96% Cap Rate
6,009 SF
$2,400,000 USD
Apartments