24400 N 72nd Way
Scottsdale, AZ

Property Details

  • 3,479
    Square Feet