16 Hudson Place, Cranston, RI 02905
5
beds
2
baths
2,874 Sq.Ft. LIVING AREA
5,477 Sq.Ft. lot