8028
E La Junta Rd
Scottsdale, AZ
  • Square Feet
    2,817