17 Whispering Pines Road, Wyoming, RI 02898 - Homesnap