largerooms
in
Providence, RI
International Apartments
528 Smithfield Rd
North Providence
RI
02904
(401) 353-6286
3.7
mi