8607
N Farview Dr
Scottsdale, AZ
  • Square Feet
    2,795