View Details 8221 E Sheridan Street Village Grove 11 | Scottsdale $530,000 4 bd 2 ba 2,499 sqft 0.21 acres Under Contract