1260 Hope Street #C, Stamford, CT 06907 - Homesnap