|

|

1101 Westlake

1101 Westlake

1101 Westlake Seattle, WA 98109

Square Footage

155,000

Number of Buildings

1

Property Manager

Jessica Belcher

Where Urban Energy Meets Natural Tranquility

1101 Westlake is a LEED® Silver-certified, six-story office building in Seattle’s thriving South Lake Union, home to top biotech and life science tenants. With premier transit access, exceptional surrounding amenities, and striking views of the Space Needle and Lake Union, the property offers a prestigious and functional setting for growing scientific enterprises.

Sustainability

LEED® Gold certified
Electric vehicle charging stations
Beehives

Key Amenities

Health & Fitness
Nearby fitness centers
Located across the street from Lake Union Park with access to numerous walking, biking & water sports options
Food & Beverage
Surrounded by vibrant retail & dining options
Parking
Onsite secured parking
Accessibility
Convenient access to I-5 & Hwy 99
Near SLU Seattle Streetcar line & Metro bus stops
Onsite secured bike storage
Steps from Dexter Ave North bike expressway

1101 Westlake Seattle, WA 98109

Search BioMed

Contact Jessica Belcher Today.