Shorewood Apartments

 1776 Bicentennial Way, ProvidenceRI 02911
$1,200+Studio-2 BedsCats OK