Regency Plaza

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