190 Red Fox Road, Stamford, CT 06903
4 Beds 3 Baths 2,021 Sq.Ft. 1 Acres