Cottonwood Plaza

Play Video
Cottonwood Plaza
Boise, ID
Cottonwood Plaza is a 43,426 SF office building located at 350 Mitchell St. in Boise.
Flex
Property Type
Value Add
Investment Profile
43,426
Square Feet
Sept. 2018
Acquisition Date
Ready to Become a Partner?
Click the button below to contact us for tenant, broker, and investor opportunities.