24/7 Neighborhood Gym leases retail space at Hickory Creek Plaza