10361 N 117
th Pl
Scottsdale, AZ
  • Square Feet
    4,769