172 Stoddards Wharf Road, Ledyard, CT 06335 - MLS#170327212 - Silve...