60 Taff Ave
Stamford, CT 06902
$9,500,000 USD
1.38 AC
1.38 AC
$9,500,000 USD
Industrial