8
456 Lombard St
New Haven, CT 06513
$3,852,000 USD
16,611 SF
16
Units
6.8% Cap Rate
16,611 SF
$3,852,000 USD
Apartments