5681 N. Glenwood St.
This retail space shares newer beautiful plaza with two other successful businesses. The plaza features a new electronic reader board that is highly visible from Glenwood St. There is also extra parking and a loading ramp.
Location
5681 N. Glenwood St.
Garden City, ID 83714