Homes for sale - 18804 N 59TH LN, Glendale, AZ 85308 – MLS#6463691 ...