$399,900 - 18 Spenstone Road, Cranston, RI 02910
18 Spenstone Road
Cranston,
RI
02910
Courtesy of RE/MAX Innovations.