Nimbus Corporate Center is a 16-building office campus in Beaverton, Oregon, just minutes southwest of downtown Portland. Ideal for practically any type of profession or firm size, the property offers a conference and training facility, proximity to Washi