Property Map

Factoria North Plaza
12402-0 SE 38th St
Bellevue WA 98006

Factoria North Plaza