17243 N 24th Lane, Phoenix, AZ 85023 | HotPads