about us
Class A Office Building
Owyhee Park Plaza is a class A office building located in beautiful Boise, Idaho with quick access to I-84 and the Boise Airport. 51,192 square feet spread out over three floors with on-site shower and locker rooms, secured underground parking garage, on-site storage units and fiber optic internet capability by Level 3.