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