26 Iron Street, Ledyard, CT 06339 - Homesnap