134 Henry St
Stamford, CT 06902
$2,050,000 USD
3,892 SF
8
Units
3,892 SF
$2,050,000 USD
Apartments