InSite Extends 3,000 SF Lease with The Vitamin Shoppe in Naperville, IL
InSite Real Estate signed a 3,000 SF long-term lease extension with The Vitamin Shoppe at 1995 W. Jefferson Avenue in Naperville, IL, a 7,000 SF multi-tenant building owned by InSite. With over 730 retail locations throughout the nation, The Vitamin Shoppe offers 7,000 nutritional supplements, proteins, weight support, aromatherapy, herbs, superfoods, and natural beauty products.