Life Time Center is a 286,000 s.f. a state-of-the-art, LEED certified property and one-of-a kind wellness and medical destination exemplifying health, wellness, fitness, nutrition, and beauty. Anchored by Life Time Fitness, the property is well positioned for medical office, laboratory, and retail, is prominently situated on Route 9 East, at the gateway to Chestnut Hill’s well-established retail, business and medical corridor, and is in close proximity to the world-renowned Longwood Medical Area. The building features large, efficient floor plates, a sunlit atrium, a 1000+-car free parking garage, and convenient access to public transit by way of a private Life Time Center shuttle to the MBTA Chestnut Hill green line. In addition, the property is just steps to over 1 million square feet of urban conveniences within three newly reinvented mixed-use developments.
14,500 sf / Retail
62,500sf / Medical Office / Office
82,500sf / Medical Office / Office
Download floor plans and more at