Planet Fitness Leases 12,690 SF in Shadeland Station
Planet Fitness leased 12,690 SF of retail space in Shadeland Station located at 7451 N. Shadeland Avenue, in Indianapolis, Indiana. Bart Jackson and Scot Courtney of Lee & Associates - Indianapolis represented the Tenant. The Landlord, ZCOF TL Shadeland, LLC, represented itself in the transaction.