28 South Hill Drive, Cranston, RI 02920
3
beds
3
baths
3,885 Sq.Ft. LIVING AREA
0.33 Acres lot