About this Property
Lincoln Plaza is located adjacent to Boston’s South Station (1.98M SF re-development underway to be completed in 2025 with 700k SF of office space, 166 residential units, and 27k SF of retail space). The site is at the intersection of Lincoln & Essex Streets. It is across from the 1.1 million SF, One Lincoln Street, One Financial Center with 1.3 million SF and Two Financial Center, with 214,000 SF. The nearby Financial District is home to 50 million SF of office space.