Metro Tower Building  |  1220 Broadway

Description:
The Metro Tower, also known as the NTS Building, is an office skyscraper located in downtown Lubbock, TX. Completed in 1955, it is the tallest building in Lubbock at 274 feet.
Rate:
N/A
Net Expenses:
N/A
Available Space:
No space is currently available
Status:
Currently Unavailable
Download Flier