River Business Center

11th and River
Boise, ID

Description:

170,000 square foot industrial complex located in Downtown Boise, Idaho.



Copyright 2013 - LS Capital - All Rights Reserved | Disclaimer