176 Federal Street is strategically located in the heart of Boston’s Central Business District, only steps away from South Station. This corner site is a highly visible location with tremendous foot traffic throughout the day. During commuting hours, tens of thousands of people traveling on the South Station Red Line, commuter rail, buses and Amtrak walk by this location as they enter the Central Business District.