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.
CLICK HERE FOR MORE INFORMATION