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