10307 W Denton Lane, Glendale, AZ 85307 - HotPads