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.