Novel Rio

 815 West Rio Salado Parkway, TempeAZ 85281
$1,329+Studio-2 BedsPets OK