One Liberty Square is a 157,467 SF building located in the heart of Boston’s Financial District. The office building offers tenants immediate access to public transportation on every street, and is within walking distance of some of the city’s most luxurious and innovative places to dine, shop, and socialize.