Apartments in Rumford, RI
Rumford Towers South