Brownsville TX Apartments 1. 1701 Canyon Cir, Brownsville, TX 78521 | Champion Homes At Canyon Creek (956) 831-0407