North Creek Plaza
18404-18438 120th Avenue NE | Bothell, WA
North Creek Plaza is a retail shopping center anchored by US Foods ChefStore, acquired in 2021 with a large developable parcel of land for future retail, office, medical, or mixed-use opportunities.
|Phase 2 Medical/Office||10,000-100,000sf||Call for Details|
|Phase 2 QSR Drive-Thru||2,500-5,000sf||Call for Details|
|Phase 2 Retail BTS||6,000sf||Call for Details|