4600 Apple St
Boise, ID, 83716
Please contact us for price
11,000 SF
Now available for lease, office Building 7 located at 4600 Apple St Boise, Idaho 83716.
Available square footage 11,000 SF.
Please contact us for further information.