999 W Main St
Boise, ID 83702
Rate Upon Request
55-3,750 SF
1
Space Available
Built 1973
Built 1973
55-3,750 SF
Rate Upon Request
Coworking Space