8700 E. University Dr. # 0952, Mesa, AZ 85207
Lot # 0952
2828.00
per month
For Rent
About this listing
2018
Year Built
Cavco...
Home Make
Canyon Villa Alt A
Home Model