To navigate, press the arrow keys. Wallace Desert Gardens ← View details 30600 North Pima Road #58, Scottsdale, AZ 85266 +1 480-488-8003 Get Directions From* To * — Required information