Regency Plaza

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