Station Row

 10 Park Row West, ProvidenceRI 02903
$1,920+Studio-3 BedsPets OK