12 Spotted Owl Ct, Hopkinton, RI 02833
12 Spotted Owl Ct, Hopkinton, RI 02833 is on the street of Spotted Owl Ct, in the city of Hopkinton, Rhode Island. It is in the zip code of RI 02833.
12 Spotted Owl Ct, Hopkinton, RI 02833 is a Single Family home.
It has