The Promenade

(4)
 255 Promenade Street, ProvidenceRI 02908
$1,150+Studio-2 BedsPets OK