Galleria Plaza, at 4851 LBJ Freeway is a 189,104 square-foot, 12-story tower at the intersection of the LBJ Freeway and Dallas North Tollway. Featuring dramatic views of the surrounding office, residential and downtown Dallas skyline, the polished granite, and tinted glass building is situated within the high-rent Dallas North Tollway neighborhood leading to the Metroplex.