18 Jessie Lane #Lot 12, East Windsor, CT 06016 - Homesnap