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.

Click here to view office space for lease.