3,000 SF interior building out of national franchise restaurant.
9126 N Lindbergh Dr, Peoria, IL 61615, USA