7
1299 N Orchard St
Boise, ID 83706
$25.00 - $35.00 USD/SF/YR
344-3,266 SF
3
Spaces Available
Built 2008
3,266 SF Contiguous
Built 2008
344-3,266 SF
$25.00 - $35.00 USD/SF/YR
Office