2581 State St
Hamden, CT 06517
$630,000 USD
3,764 SF
3,764 SF
$630,000 USD
Auto Repair