16
1158 Dixwell Ave
Hamden, CT 06514
$3,850,000 USD
31,824 SF
33
Units
8.66% Cap Rate
31,824 SF
$3,850,000 USD
Apartments