34,177 SF interior build out for a national retail store.
8901 N Knoxville Ave, Peoria, IL 61615, USA