$369,000 - 21 Vandewater Street, Providence, RI 02908
21 Vandewater Street
Providence,
RI
02908
Courtesy of RE/MAX Innovations.