70 Amherst Place, Stamford, CT 06902 - MLS#170403088 - Silver and O...