320 Angell Street 2L, Providence, RI 02906
2
beds
1
bath
2,000 Sq.Ft. LIVING AREA
0.82 Acres lot