12
83 E Grand Ave
New Haven, CT 06513
$2,600,000 USD
15,289 SF
13
Units
6.96% Cap Rate
15,289 SF
$2,600,000 USD
Apartments