New - 9 Hours Ago > $989,000 Active 4Beds4Baths2435Sqft0.63Acres 23405 84th St, Scottsdale, AZ 85255 MLS#: 7008985