77 Penn Street, Providence, RI 02909
2
beds
1
bath
1,116 Sq.Ft. LIVING AREA