30 Lenox St
New Haven, CT 06513
$3,000,000 USD
65,000 SF
65,000 SF
$3,000,000 USD
Warehouse