26712 N 24TH LN, Phoenix, AZ 85085 - MLS#6244836 - Christopher Fish...