Latitude 33 continues to be a key partner in the border region's development. The CBX and Latitude 33 have begun permitting new, large scale, solar structures over an existing 600-stall parking lot.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results