220 Olney Street, Providence, RI 02906
6
beds
9
baths
4,612 Sq.Ft. LIVING AREA
6,000 Sq.Ft. lot