1
89 Church St
New Haven, CT 06510
$2,150,000 USD
5,700 SF
1
Unit
6.5% Cap Rate
5,700 SF
$2,150,000 USD
Apartments