Regency Plaza

(5)
 One Regency Plaza, ProvidenceRI 02903
$1,340+Studio-3 BedsPets OK