THE CHEVAL

 22060 North 89th Street | Scottsdale, AZ 85255

  Sold For $3,000,000