Southlawn Palm Apartments

116 Evergreen Street, Providence, RI 02906