5,590 SF Office Space | For Lease | Boise, ID

Lee & Associates is pleased to present this 5,590 SF office space for lease. The Advantage building is a multi-tenant office building located in the desirable Boise Research Center. This property has large naturally lit common areas and plenty of on-site parking.

For More Information Click Here.