State Street Shops
3011 / 3019 / 3021 W State St. / Boise, ID 83703
How is it that we're nearly done with Season Three and we have yet to visit a place on State Street in Boise? We're seriously embarrassed. So, to make up for lost time, we visited a whole line of them, in one business plaza.