4
93 Judith Ter
New Haven, CT 06513
$2,250,000 USD
8,883 SF
10
Units
7.24% Cap Rate
8,883 SF
$2,250,000 USD
Apartments