2610 N 24th St., Phoenix AZ 85008-Short Term Rental $1,695,000