Portfolio
return to Idaho properties

River Business Center

South 11th Street and River Street, Boise ID
Square Footage:
140,408
Asset Class:
Industrial
Status:
Owned
Description:
A 170,000 square foot industrial complex located in Downtown Boise, Idaho.