Planet Fitness Leases 11,650 SF in Chapel Hill Shopping Center

Planet Fitness leased 11,650 SF of retail space in Chapel Hill Shopping Center located at 7425 W. 10th Street, in Indianapolis, Indiana.  Bart Jackson of Lee & Associates – Indianapolis, Inc. represented the Tenant.  Paul Rogozinski of Veritas Realty represented the Landlord, Glendale Partners of Shadeland Crossing, LLC.