Home > Hotel & Motel & Hostel in Rhode Island > Hotel & Motel & Hostel in North Providence > Shorewood Apartments

Shorewood Apartments

1776 Bicentennial Way, North Providence, RI 02911