Urban Crest Lake Jackson | Apartments in Lake Jackson, TX, Urban Crest Apartments is the premier luxury apartment community in Lake Jackson, Texas. Located near major employers, such as DOW Chemical, Freeport LNG, BASF and Flour, as well as outdoor recreation, shopping, and Brazosport College, Urban Crest offers a unique living opportunity in Brazoria County. Our convenient location and upscale amenities ensures your comfort in the top Lake Jackson apartment community.