40-60 Temple St
New Haven, CT 06510
$100,000 USD
2,000 SF
1
Unit
2,000 SF
$100,000 USD
Medical