Avalon At Center Place

(215)
 50 Park Row West, ProvidenceRI 02903
$2,070+Studio-3 BedsPets OK