90 Cedar St
New Haven, CT 06519
$285,000 USD
1,550 SF
3
Units
1,550 SF
$285,000 USD
Apartments