Check$mart Leases 4,836 SF in George Thomas Plaza

Check$mart leased 4,836 SF of retail space in George Thomas Plaza located at 1058 N. Shadeland Avenue, in Indianapolis.  Cindy Hoskinson of Lee & Associates represented the Tenant and the Landlord, Ladywood Apartments, LLC.