18 Imperial Place 4A, Providence, RI 02903
1
bed
1
bath
1,131 Sq.Ft. LIVING AREA