Sylvester Lewis House

18 Dove Street, Providence, RI, 02906, USA
MLS 1358497
Web code JDXU