7
1280 Townsend Ave
New Haven, CT 06513
$1,050,000 USD
9,293 SF
6
Units
7.44% Cap Rate
9,293 SF
$1,050,000 USD
Apartments