110 Webb St
Hamden, CT 06517
$1,500,000 USD
12,675 SF
12,675 SF
$1,500,000 USD
Warehouse