Boise Plaza features over 300,000 sq ft of Class A office space with panoramic views, a six-story atrium, fitness center, and concierge services.
1111 W Jefferson St, Boise, ID 83702