News Post
TEI GROUP Awarded New Installation Job at 1 Penn Plaza
Located in the heart of New York City, 1 Penn Plaza, the tallest building in the Pennsylvania Plaza complex, stands between 33rd Street and 34th Street, west of Seventh Avenue and adjacent to Pennsylvania Station and Madison Square Garden.
Only the best is to come!