With its impressive four-story atrium and 52-foot water sculpture, North Central Plaza III offers visibility to approximately 475,000 commuters each day from the High-Five Interchange. The 17-story, Class A high-rise is located within Park Central, a master-planned, mixed-use, 24/7 neighborhood that is located in the southwestern quadrant of Central Expressway and LBJ Freeway in Dallas.