18
66 Norton St
New Haven, CT 06511
$6,500,000 USD
41,707 SF
41
Units
7.04% Cap Rate
41,707 SF
$6,500,000 USD
Apartments