8405 SW Nimbus Ave Beaverton, OR 97008