690 Angell Street, Providence, RI 02906
6
beds
4
baths
3,843 Sq.Ft. LIVING AREA
6,437 Sq.Ft. lot