Vlux at Queen Creek920 W Combs Road, Queen Creek, AZ 8514012 month lease from$1,523Base rent from $1,299