I-90 Technology Center, Snoqualmie, WA 98065 - Office Space
I-90 Technology Center is located at 35131 SE Center Street in WA, Snoqualmie, 98065. The Class B Office building was completed in 2001 and features a total of 45,532 Sqft.
630862
I-90 Technology Center is located at 35131 SE Center Street in WA, Snoqualmie, 98065. The Class B Office building was completed in 2001 and features a total of 45,532 Sqft.
Looking for more in-depth information on this property? Find property characteristics, ownership, tenant details, local market insights and more. Unlock data on CommercialEdge.com.
False
I-90 Technology Center totals 45,532 square feet.
I-90 Technology Center was built in 2001.