This week, BioMed Realty is presenting plans for two life science buildings at an Early Design Guidance meeting of the Downtown Design Review Board. The 1.8-acre site, at 200 Taylor Avenue North, closed last year for $63.5 million.
The site, across the street to the south from a City Light substation, used to be the Executive Inn hotel. The proposed development will be 492,000 gross square feet, with 8 stories above grade and 3 stories of below grade parking, with ~426 stalls. It will be called the T6 Innovation Center.
According to the design package presented by Perkins & Will, "these buildings pull inspiration from the rich history of the [1962] World’s Fair while at the same time looking towards the future ... as a world class innovation center for Life Science."
As reported in multiple sources, BioMed Realty closed last week on a $127 million property near Denny Park. The 1.6-acre block bounded by Seventh and Eighth avenues and Denny Way and Bell Street is slated to be a 616,000-square-foot project called Denny Park South. Currently, Downtown Spirits and the vacant Best Western Loyal Inn are located on the two blocks. Turner Construction will be the general contractor on both projects. Perkins & Will also is designing Denny Park South.