16 Karen Drive, Hopkinton, RI 02832
3
beds
3
baths
1,664 Sq.Ft. LIVING AREA
1.84 Acres lot