View Details 5824 E Grandview Road Paradise Park Vista | Scottsdale $795,000 4 bd 3 ba 2,881 sqft 0.27 acres Under Contract