127 Greyrock Place, Stamford, CT 06901 - Homesnap