According to City Biz for Boston Real Estate, Zipcar signed a 4,514 square foot office lease on June 18 to relocate its Boston metro operations office to a facility at the Two Liberty Square.
Zipcar moved from its previous location at 18 Tremont St. in order to feature a high-image, retail-like location, said a spokesperson from Cresa Boston, a commercial real estate advisory firm that represented Zipcar in the transaction.











