Tag: square feet
SBT – General Info
About SBT Southbridge Towers was built in 1971 and is located in the heart of Lower Manhattan next to the South Street Seaport, City Hall, Chinatown, Pace University and The Financial District. Southbridge Towers features various size…
Read More »