Looks like Villa De La Paz is no longer available on Rent.com which means this information is likely out of date.

Villa De La Paz

 6041 West Thomas Road, PhoenixAZ 85033